tedious refrain - Turkish English Dictionary